Ashby is a town in Cumberland County, Virginia. It sits at an elevation of 433 feet (132 m).
‡This populated place also has portions in an adjacent county or counties